M240 Assembly